OpenOffice.org 3.0 در لينوکس






بدون ترديد، نرم افزار آفيس مايکروسافت رايج ترين برنامه اداري است، اما تنها برنامه مطرح اداري نيست. و با آن که تعداد زيادي برنامه اداري به بازار آمده است، همه آنها مجبورند بتوانند با آفيس مايکروسافت کار کنند. يکي از برنامه هاي خوب اداري بازار برنامه OpenOffice.org است، که گذشته از آن که رايگان است، بر روي تعداد زيادي از سکوها (1) کار مي کند ( لينوکس، سولاريس، ويندوز، Mac OS X). نگارش OpenOffice.org 3.0 که بيش از سه سال در دست ساخت بوده است انواعي از امکانات جديد دارد که هر کسي را مي تواند جذب کند.
براي کساني که دنياي لينوکس براي شان تازگي دارد، بايد ياد آورري کنيم که
(2)OOo يکي از نرم افزارهاي جامع اداري مطرح در جامعه منبع- باز(3) است. OOo حيات خود را با StarOffice آغاز کرد، که يک نرم افزار جامع اداري براي گونه هاي مختلف يونيکس بود و شرکت سان آن را خريد. شرکت سان کد منبع (4) آن را خيلي زود براي عموم منتشر کرده و آن را نگارش OOo منبع-باز ناميد.
با وجود اين، شرکت سان به انتشار يک نگارش OOo با بخش هاي اختصاصي ادامه داد.

سازگاري بهتر

همچنان که پيشتر ذکر گرديد، ساير نرم افزارهاي جامع اداري براي بقاي خود مجبورند توانمندي کار با آفيس مايکروسافت را داشته باشند. در حال حاضر، اگر يک برنامه واژه پرداز داشته باشيد که نتواند فايل هاي Word مايکروسافت را بخواند، کمتر از آن بهره خواهيد گرفت، يا اصلاً از آن استفاده نخواهيد کرد. مايکروسافت در آفيس 2007 خود فرمت فايل Office Open XML را معرفي کرد. OOo 2.0 نمي توانست به طور بومي با اين فرمت جديد کار کند. تعجبي ندارد، چون تعداد زيادي از برنامه هاي قديمي _ شامل برنامه هاي مايکروسافت - نيز نمي توانند به طور بومي اسناد آفيس 2007 را باز کنند.
OOo 3.0 با فراهم سازي امکان باز کردن اين فرمت هاي فايل جديد بدون نياز به اجراي برنامه هاي ويژه اين مسئله را برطرف کرد. هر چند، OOo 3.0 امکانات ذخيره فرمت هاي فايل آفيس 2007 به طور بومي را ندارد. اما نگران نباشيد، چندين راه حل وجود دارد. يک راه حل آن است که از يک مبدل براي تبديل فايل ها از فرمت OOo به فرمت آفيس 2007 استفاده کنيد.
يکي از پرطرفدارترين مبدل ها برنامه odf-converter-integrator است:

www.katana.oooninja.com/w/odf-converter-integrator

اين برنامه را شرکت Novell منتشر کرده است. اين برنامه با سيستم عامل مجتمع مي شود و عمل تبديل فايل را در هوا ( هم زمان) انجام مي دهد.
با همه نگارش هاي لينوکس يا نگارش ويندوز OpenOffice.org کار مي کند. بخش مجتمع کننده آن بر بنياد مترجم OOXML/ODF است، که مايکروسافت نيز در ساخت آن دخيل بوده است، در نتيجه، اين مبدل برنامه کم عيبي بايد باشد:

www.odf-converter.sourceforge.net

يک روش ديگر سازگار کردن فايل ها بين دو نوع مختلف نرم افزار اداري آن است که از امکانات آفيسي مايکروسافت بهره بگيريم.
OOo از فرمت (ODF (5 به عنوان فرمت پيش فرض خود بهره مي گيرد. آفيس 2007 نگارش SP2 براي برنامه هاي مختلف آفيس 2007 امکان خواندن فايل هاي ODF را فراهم کرده است.

انتخاب قطعات

OOo 3.0 همچنين امکاناتي دارد که تقريباً به يقين مي توان گفت که از نقايص مايکروسافت الهام گرفته شده اند. دو تا از جديدترين امکانات آن، يک حل کننده (Solver) براي بخش صفحه گسترده OOo و پشتيباني از VBA Visual
(6) هستند، که مايکروسافت در ابتدا در آفيس 2007 آنها را حذف کرد.
VBA يک نگارش از Microsoft Visual Basic است که مي تواند با برنامه هاي کاربردي آفيس مايکروسافت صحبت کند و با آنها ارتباط برقرار کند. اين خصوصيت به برنامه سازان Visual Basic امکان مي دهد که با استفاده از امکانات قدرتمند آن برنامه هايي اختصاصي براي مشتريان خود بسازند. مايکروسافت اعلام کرده است که مي خواهد به جاي پشتيباني از VBA فناوري جديدي را به کار بگيرد. اما در عمل تعداد بسيار زيادي برنامه کاربردي VBA وجود دارد که بسياري از تکاليف خود کار شده را انجام مي دهند.
سازندگان OpenOffice.org تصميم گرفتند که پشتيباني از ماکروهاي VBA را براي OOo 3.0 فراهم کنند.
مايکروسافت در ابتدا بخش Solver را در برنامه Excel مربوط به آفيس 2008 براي مکينتاش حذف کرد. حل کننده يا Solver يک برنامه تجزيه و تحليلي است که هرگاه مجموعه اي از قيود در يک صفحه گسترده داده شود سعي مي کند که مقدار بهينه را با همه قيود سازگار باشد پيدا کند. برنامه Solver در Excel شديداً به VBA وابسته بود؛ حذف VBA سبب حذف Solver مي شود.

پشتيبان قدرتمند

پيشرفت OOo در نگارش هاي قبلي بيشتر به پشتيباني شرکت سان و Novell اتکا داشت. با OOo 3.0 شرکت IBM نيز به جامعه سازندگان OpenOffice.org پيوست. شرکت IBM نرم افزار Lotus Symphony را منتشر کرده است که بر بنياد OpenOffice.org است.
هشت سال پيش هنگامي که OOo اولين بار انتشار يافت، يک نرم افزار اداري ساده بود. اما پس از هشت سال به عنوان يک جايگزين رايگان براي آفيس مايکروسافت مطرح شده است.

پي نوشت :

1-platform
2-OpenOfice.org
3-open-source
4-source code
5-Open-Document format
6-Visual Basic for Application

منبع: نشريه ريز پردازنده شماره183